higher technical studies degree - Turco Inglés Diccionario